Evaluation of Dynamic Triple Modular Redundancy in an Interleaved-Multi-Threading RISC-V Core

نویسندگان

چکیده

Functional safety is a key requirement in several application domains which microprocessors are an essential part. A number of redundancy techniques have been developed with the common purpose protecting circuits against single event upset (SEU) faults. In microprocessors, functional may be achieved through multi-core or simultaneous-multi-threading architectures, that broadly classifiable as Double Modular Redundancy (DMR) and Triple (TMR), involving duplication triplication architecture units, respectively. RISC-V plays interesting role this context for its inherent extendability availability open-source microarchitecture designs. work, we present novel way to exploit advantages both DMR TMR Interleaved-Multi-Threading (IMT) microprocessor architecture, leveraging replicated threads redundancy, obtaining system can dynamically switch from case We demonstrated approach specific family cores, modifying proving effectiveness extensive RTL fault-injection simulation campaign.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

ELZAR: Triple Modular Redundancy using Intel AVX

Instruction-Level Redundancy (ILR) is a well known approach to tolerate transient CPU faults. It replicates instructions in a program and inserts periodic checks to detect and correct CPU faults using majority voting, which essentially requires three copies of each instruction and leads to high performance overheads. As SIMD technology can operate simultaneously on several copies of the data, i...

متن کامل

Improving the Soft-error Tolerability of a Soft-core Processor on an FPGA using Triple Modular Redundancy and Partial Reconfiguration

SRAM-based field programmable gate arrays (FPGAs) are vulnerable to a single event upset (SEU), which can be induced by radiation effects. Although an FPGA is susceptible to SEUs, these faults can be corrected as a result of its reconfigurability. In this work, we propose techniques for SEU mitigation and recovery of a soft-core processor using triple modular redundancy (TMR) and partial reconf...

متن کامل

Transfer Function of Triple Modular Redundancy Fault-tolerant sensors system

This paper formulates the transfer function of Triple Modular Redundancy (TMR) Fault-tolerant sensors system. The first attempt was to present a practicable model of a triple modular redundancy faulttolerant system for sensors working synchronously with same input. Analogues and digital sensors are separately modeled to show the difference in their transfer functions as resulted from their diff...

متن کامل

The Use of Triple-Modular Redundancy to Improve Computer Reliability

One of the proposed techniques for meeting the severe reliability requirements inherent in certain future computer applications i s described. This technique involves the use of triple-modular redundancy, which is essentially the use of the two-out-of-three voting concept at a low level. Effects of imperfect votingcircuitryand ofvarious interconnectionsof logical elementsareassessed. A hypothet...

متن کامل

an investigation into iranian teachers consistency and bias in evaluation of students writings

while performance-based language assessment has led to an increased authenticity and content validity in the practice of writing assessment, the reliability of ratings has become a major issue. research findings have shown different reactions by native english speaker (nes) and non-native english speaker (nns) teachers to students’ writings. the focus of this study is on investigating whether i...

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Journal of Low Power Electronics and Applications

سال: 2022

ISSN: ['2079-9268']

DOI: https://doi.org/10.3390/jlpea13010002